protest flag - German English Dictionary